{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# The NEST `noise_generator`\n",
    "\n",
    "#### Hans Ekkehard Plesser, 2015-06-25\n",
    "\n",
    "This notebook describes how the NEST `noise_generator` model works and what effect it has on model neurons.\n",
    "\n",
    "NEST needs to be in your `PYTHONPATH` to run this notebook.\n",
    "\n",
    "## Basics\n",
    "\n",
    "The `noise_generator` emits \n",
    "\n",
    "1. a piecewise constant current \n",
    "1. that changes at fixed intervals $\\delta$. \n",
    "1. For each interval, a new amplitude is chosen from the normal distribution.\n",
    "1. Each target neuron receives a different realization of the current.\n",
    "\n",
    "To be precise, the output current of the generator is given by\n",
    "\n",
    "$$I(t) = \\mu + \\sigma N_j \\qquad\\text{with $j$ such that}\\quad j\\delta < t \\leq (j+1)\\delta$$\n",
    "\n",
    "where $N_j$ is the value drawn from the zero-mean unit-variance normal distribution for interval $j$ containing $t$.  \n",
    "\n",
    "When using the generator with modulated variance, the noise current is given by\n",
    "\n",
    "$$I(t) = \\mu + \\sqrt{\\sigma^2 + \\sigma_m^2\\sin(2\\pi f j\\delta + \\frac{2\\pi}{360}\\phi_d)} N_j \\;.$$\n",
    "\n",
    "Mathematical symbols match model parameters as follows\n",
    "\n",
    "|Symbol|Parameter|Unit|Default|Description|\n",
    "|------|:--------|:---|------:|:----------|\n",
    "|$\\mu$|`mean`|pA|0 pA|mean of the noise current amplitude|\n",
    "|$\\sigma$|`std`|pA|0 pA|standard deviation of the noise current amplitude|\n",
    "|$\\sigma_m$|`std_mod`|pA|0 pA|modulation depth of the std. deviation of the noise current amplitude|\n",
    "|$\\delta$|`dt`|ms|1 ms|interval between current amplitude changes|\n",
    "|$f$|`frequency`|Hz|0 Hz| frequency of variance modulation|\n",
    "|$\\phi_d$|`phase`|[deg]|0$^{\\circ}$| phase of variance modulation|\n",
    "\n",
    "For the remainder of this document, we will only consider the current at time points $t_j=j\\delta$ and define\n",
    "\n",
    "$$I_j = I(t_j+) = \\mu + \\sigma N_j $$\n",
    "\n",
    "and correspondingly for the case of modulated noise. Note that $I_j$ is thus the current emitted during $(t_j, t_{j+1}]$, following NEST's use of left-open, right-closed intervals. We also set $\\omega=2\\pi f$ and $\\phi=\\frac{2\\pi}{360}\\phi_d$ for brevity.\n",
    "\n",
    "### Properties of the noise current\n",
    "\n",
    "1. The noise current is a *piecewise constant* current. Thus, it is only an approximation to white noise and the properties of the noise will depend on the update interval $\\delta$. The default update interval is $\\delta = 1$ms. We chose this value so that the default would be independent from the time step $h$ of the simulation, assuming that time steps larger than 1 ms are rarely used. It also is plausible to assume that most time steps chosen will divide 1 ms evenly, so that changes in current amplitude will coincide with time steps. If this is not the case, the subsequent analysis does not apply exactly.\n",
    "1. The currents to all targets of a noise generator have different amplitudes, but always change simultaneously at times $j\\delta$.\n",
    "1. Across an ensemble of targets or realizations, we have\n",
    "\\begin{align}\n",
    "\\langle I_j\\rangle &= \\mu \\\\\n",
    "\\langle \\Delta I_j^2\\rangle &= \\sigma^2 \\qquad \\text{without modulation} \\\\\n",
    "\\langle \\Delta I_j^2\\rangle &= \\sigma^2 + \\sigma_m^2\\sin( \\omega j\\delta + \\phi) \\qquad \\text{with modulation.} \n",
    "\\end{align}\n",
    "1. Without modulation, the autocorrelation of the noise is given by\n",
    "$$\\langle (I_j-\\mu) (I_k-\\mu)\\rangle = \\sigma^2\\delta_{jk}$$\n",
    "where $\\delta_{jk}$ is Kronecker's delta.\n",
    "1. With modulation, the autocorrlation is\n",
    "$$\\langle (I_j-\\mu) (I_k-\\mu)\\rangle = \\sigma_j^2\\delta_{jk}\\qquad\\text{where}\\; \\sigma_j = \\sqrt{\\sigma^2 + \\sigma_m^2\\sin( j\\delta\\omega + \\phi_d)}\\;.$$\n",
    "Note that it is currently not possible to record this noise current directly in NEST, since a `multimeter` cannot record from a `noise_generator`."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Noise generators effect on a neuron\n",
    "\n",
    "Precisely how a current injected into a neuron will affect that neuron, will obviously depend on the neuron itself. We consider here the subthreshold dynamics most widely used in NEST, namely the leaky integrator. The analysis that follows is applicable directly to all `iaf_psc_*` models. It applies to conductance based neurons such as the `iaf_cond_*` models only as long as no synaptic input is present, which changes the membrane conductances.\n",
    "\n",
    "### Membrane potential dynamics\n",
    "\n",
    "We focus here only on subthreshold dynamics, i.e., we assume that the firing threshold of the neuron is $V_{\\text{th}}=\\infty$. We also ignore all synaptic input, which is valid for linear models, and set the resting potential $E_L=0$ mV for convenience. The membrane potential $V$ is then governed by\n",
    "\n",
    "$$\\dot{V} = - \\frac{V}{\\tau} + \\frac{I}{C}$$\n",
    "\n",
    "where $\\tau$ is the membrane time constant and $C$ the capacitance. We further assume $V(0)=0$ mV. We now focus on the membrane potential at times $t_j=j\\delta$. Let $V_j=V(j\\delta)$ be the membrane potential at time $t_j$. Then, a constant currant $I_j$ will be applied to the neuron until $t_{j+1}=t_j+\\delta$, at which time the membrane potential will be\n",
    "\n",
    "$$V_{j+1} = V_j e^{-\\delta/\\tau} + \\left(1-e^{-\\delta/\\tau}\\right)\\frac{I_j\\tau}{C} \\;.$$\n",
    "\n",
    "We can apply this backward in time towards $V_0=0$\n",
    "\n",
    "\\begin{align}\n",
    "V_{j+1} &= V_j e^{-\\delta/\\tau} + \\left(1-e^{-\\delta/\\tau}\\right)\\frac{I_j\\tau}{C} \\\\\n",
    "  &= \\left[V_{j-1} e^{-\\delta/\\tau} + \\left(1-e^{-\\delta/\\tau}\\right)\\frac{I_{j-1}\\tau}{C}\\right]\n",
    "     e^{-\\delta/\\tau} + \\left(1-e^{-\\delta/\\tau}\\right)\\frac{I_j\\tau}{C} \\\\\n",
    "  &= \\left(1-e^{-\\delta/\\tau}\\right)\\frac{\\tau}{C}\\sum_{k=0}^{j} I_k e^{-(j-k)\\delta/\\tau} \\\\\n",
    "  &= \\left(1-e^{-\\delta/\\tau}\\right)\\frac{\\tau}{C}\\sum_{k=0}^{j} I_{k} e^{-k\\delta/\\tau} \\;.\n",
    "\\end{align}\n",
    "\n",
    "In the last step, we exploited the mutual independence of the random current amplitudes $I_k$, which allows us to renumber them arbitratily."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Mean and variance of the membrane potential\n",
    "\n",
    "The mean of the membrane potential at $t_{j+1}$ is thus\n",
    "\n",
    "\\begin{align}\n",
    "\\langle V_{j+1}\\rangle &= \\left(1-e^{-\\delta/\\tau}\\right)\\frac{\\tau}{C}\\sum_{k=0}^{j} \\langle I_{k} \\rangle e^{-k\\delta/\\tau}\\\\\n",
    " &= \\frac{\\mu\\tau}{C}\\left(1-e^{-\\delta/\\tau}\\right)\\sum_{k=0}^{j} e^{-k\\delta/\\tau}\\\\\n",
    " &= \\frac{\\mu\\tau}{C}\\left(1-e^{-(j+1)\\delta/\\tau}\\right)\\\\\n",
    " &= \\frac{\\mu\\tau}{C}\\left(1-e^{-t_{j+1}/\\tau}\\right)\n",
    "\\end{align}\n",
    "\n",
    "as expected; note that we used the geometric sum formula in the second step.\n",
    "\n",
    "To obtain the variance of the membrane potential at $t_{j+1}$, we first compute the second moment\n",
    "\n",
    "$$\\langle V_{j+1}^2 \\rangle = \\frac{\\tau^2}{C^2}\\left(1-e^{-\\delta/\\tau}\\right)^2 \\left\\langle\\left(\\sum_{k=0}^{j} I_{k} e^{-k\\delta/\\tau}\\right)^2\\right\\rangle$$\n",
    "\n",
    "Substituting $q = e^{-\\delta/\\tau}$ and $\\alpha = \\frac{\\tau^2}{C^2}\\left(1-e^{-\\delta/\\tau}\\right)^2= \\frac{\\tau^2}{C^2}\\left(1-q\\right)^2$ and , we have\n",
    "\n",
    "\\begin{align}\n",
    "\\langle V_{j+1}^2 \\rangle &= \\alpha \\left\\langle\\left(\\sum_{k=0}^{j} I_{k} q^k\\right)^2\\right\\rangle \\\\\n",
    "  &= \\alpha \\sum_{k=0}^{j} \\sum_{m=0}^{j} \\langle I_k I_m \\rangle q^{k+m} \\\\\n",
    "  &= \\alpha \\sum_{k=0}^{j} \\sum_{m=0}^{j} (\\mu^2 + \\sigma_k^2 \\delta_{km}) q^{k+m} \\\\\n",
    "  &= \\alpha \\mu^2 \\left(\\sum_{k=0}^j q^k\\right)^2 + \\alpha \\sum_{k=0}^{j} \\sigma_k^2  q^{2k} \\\\\n",
    "  &= \\langle V_{j+1}\\rangle^2 + \\alpha \\sum_{k=0}^{j} \\sigma_k^2  q^{2k} \\;.\n",
    "\\end{align}\n",
    "\n",
    "Evaluating the remaining sum for the modulate case will be tedious, so we focus for now on the unmodulated case, i.e., $\\sigma\\equiv\\sigma_k$, so that we again are left with a geometric sum, this time over $q^2$. We can now subtract the square of the mean to obtain the variance\n",
    "\n",
    "\\begin{align}\n",
    "\\langle (\\Delta V_{j+1})^2 \\rangle &= \\langle V_{j+1}^2 \\rangle - \\langle V_{j+1}\\rangle^2 \\\\\n",
    "   &= \\alpha \\sigma^2 \\frac{q^{2(j+1)}-1}{q^2-1} \\\\\n",
    "  &= \\frac{\\sigma^2\\tau^2}{C^2} (1-q)^2 \\frac{q^{2(j+1)}-1}{q^2-1} \\\\\n",
    "  &= \\frac{\\sigma^2\\tau^2}{C^2} \\frac{1-q}{1+q}\\left(1-q^{2(j+1)}\\right) \\\\\n",
    "  &=  \\frac{\\sigma^2\\tau^2}{C^2} \\frac{1-e^{-\\delta/\\tau}}{1+e^{-\\delta/\\tau}}\\left(1-e^{-2t_{j+1}/\\tau}\\right) \\;.\n",
    "\\end{align}\n",
    "\n",
    "In the last step, we used that $1-q^2=(1-q)(1+q)$.\n",
    "\n",
    "The last term in this expression describes the approach of the variance of the membrane potential to its steady-state value. The fraction in front of it describes the effect of switching current amplitudes at intervals $\\delta$ instead of instantenously as in real white noise. \n",
    "\n",
    "We now have in the long-term limit\n",
    "\n",
    "$$\\langle (\\Delta V)^2 \\rangle = \\lim_{j\\to\\infty} \\langle (\\Delta V_{j+1})^2 \\rangle \n",
    "  = \\frac{\\sigma^2\\tau^2}{C^2} \\frac{1-e^{-\\delta/\\tau}}{1+e^{-\\delta/\\tau}} \\;. $$\n",
    "  \n",
    "We expand the fraction:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": [
       "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\n"
      ],
      "text/latex": [
       "$$\\frac{x}{2} - \\frac{x^{3}}{24} + \\frac{x^{5}}{240} + \\mathcal{O}\\left(x^{6}\\right)$$"
      ],
      "text/plain": [
       "     3     5        \n",
       "x   x     x     ⎛ 6⎞\n",
       "─ - ── + ─── + O⎝x ⎠\n",
       "2   24   240        "
      ]
     },
     "execution_count": 1,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "import sympy\n",
    "sympy.init_printing()\n",
    "x = sympy.Symbol('x')\n",
    "sympy.series((1-sympy.exp(-x))/(1+sympy.exp(-x)), x)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We thus have for $\\delta \\ll \\tau$ and $t\\gg\\tau$\n",
    "\n",
    "$$\\langle (\\Delta V)^2 \\rangle \n",
    "  \\approx \\frac{\\delta\\tau \\sigma^2 }{2 C^2} \\;.$$"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### How to obtain a specific mean and variance of the potential\n",
    "\n",
    "In order to obtain a specific mean membrane potential $\\bar{V}$ with standard deviation $\\Sigma$ for given neuron parameters $\\tau$ and $C$ and fixed current-update interval $\\delta$, we invert the expressions obtained above.\n",
    "\n",
    "For the mean, we have for $t\\to\\infty$\n",
    "\n",
    "$$\\langle V\\rangle = \\frac{\\mu\\tau}{C} \\qquad\\Rightarrow\\qquad \\mu = \\frac{C}{\\tau} \\bar{V}$$\n",
    "\n",
    "and for the standard deviation\n",
    "\n",
    "$$\\langle (\\Delta V)^2 \\rangle  \\approx \\frac{\\delta\\tau \\sigma^2 }{2 C^2}\n",
    "\\qquad\\Rightarrow\\qquad  \\sigma = \\sqrt{\\frac{2}{\\delta\\tau}}C\\Sigma \\;.$$"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Tests and examples\n",
    "\n",
    "We will now test the expressions derived above against NEST. We first define some helper functions."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "import math\n",
    "import numpy as np\n",
    "import scipy\n",
    "import matplotlib.pyplot as plt\n",
    "%matplotlib inline"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "def noise_params(V_mean, V_std, dt=1.0, tau_m=10., C_m=250.):\n",
    "    'Returns mean and std for noise generator for parameters provided; defaults for iaf_psc_alpha.'\n",
    "    \n",
    "    return C_m / tau_m * V_mean, math.sqrt(2/(tau_m*dt))*C_m*V_std"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "def V_asymptotic(mu, sigma, dt=1.0, tau_m=10., C_m=250.):\n",
    "    'Returns asymptotic mean and std of V_m'\n",
    "    \n",
    "    V_mean = mu * tau_m / C_m\n",
    "    V_std = (sigma * tau_m / C_m) * np.sqrt(( 1 - math.exp(-dt/tau_m) ) / ( 1 + math.exp(-dt/tau_m) ))\n",
    "                                    \n",
    "    return V_mean, V_std"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "def V_mean(t, mu, tau_m=10., C_m=250.):\n",
    "    'Returns predicted voltage for given times and parameters.'\n",
    "    \n",
    "    vm, _ = V_asymptotic(mu, sigma, tau_m=tau_m, C_m=C_m)\n",
    "    return vm * ( 1 - np.exp( - t / tau_m ) )"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "def V_std(t, sigma, dt=1.0, tau_m=10., C_m=250.):\n",
    "    'Returns predicted variance for given times and parameters.'\n",
    "    \n",
    "    _, vms = V_asymptotic(mu, sigma, dt=dt, tau_m=tau_m, C_m=C_m)\n",
    "    return vms * np.sqrt(1 - np.exp(-2*t/tau_m))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "import sys\n",
    "sys.path.append('/Users/plesser/NEST/code/trunk/bld_fixes_mpi/install/lib/python2.7/site-packages/')\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "import nest\n",
    "\n",
    "def simulate(mu, sigma, dt=1.0, tau_m=10., C_m=250., N=1000, t_max=50.):\n",
    "    '''\n",
    "    Simulate an ensemble of N iaf_neurons driven by noise_generator.\n",
    "    \n",
    "    Returns\n",
    "    - voltage matrix, one column per neuron\n",
    "    - time axis indexing matrix rows\n",
    "    - time shift due to delay, time at which first current arrives\n",
    "    '''\n",
    "    \n",
    "    resolution = 0.1\n",
    "    delay = 1.0\n",
    "\n",
    "    nest.ResetKernel()\n",
    "    nest.SetKernelStatus({'resolution': resolution})\n",
    "    ng = nest.Create('noise_generator', params={'mean': mu, 'std': sigma, 'dt': dt})\n",
    "    vm = nest.Create('voltmeter', params={'interval': resolution})\n",
    "    nrns = nest.Create('iaf_psc_alpha', N, params={'E_L': 0., 'V_m': 0., 'V_th': 1e6,\n",
    "                                                'tau_m': tau_m, 'C_m': C_m})\n",
    "    nest.Connect(ng, nrns, syn_spec={'delay': delay})\n",
    "    nest.Connect(vm, nrns)\n",
    "    \n",
    "    nest.Simulate(t_max)\n",
    "    \n",
    "    # convert data into time axis vector and matrix with one column per neuron\n",
    "    ev = nest.GetStatus(vm, keys=['events'])[0][0]\n",
    "    t, s, v = ev['times'], ev['senders'], ev['V_m']\n",
    "    tix = np.array(np.round(( t - t.min() ) / resolution), dtype=int)\n",
    "    sx = np.unique(s)\n",
    "    assert len(sx) == N\n",
    "    six = s - s.min()\n",
    "    V = np.zeros((tix.max()+1, N))\n",
    "    for ix, vm in enumerate(v):\n",
    "        V[tix[ix], six[ix]] = vm\n",
    "    \n",
    "    # time shift due to delay and onset after first step\n",
    "    t_shift = delay + resolution\n",
    "    return V, np.unique(t), t_shift"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### A first test simulation"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "mu = 0.00, sigma = 111.80\n"
     ]
    },
    {
     "data": {
      "image/png": [
       "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\n",
       "pNDMGQAAAABJRU5ErkJggg==\n"
      ],
      "text/plain": [
       "<matplotlib.figure.Figure at 0x1043d3a90>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "dt = 1.0\n",
    "mu, sigma = noise_params(0., 1., dt=dt)\n",
    "print \"mu = {:.2f}, sigma = {:.2f}\".format(mu, sigma)\n",
    "\n",
    "V, t, ts = simulate(mu, sigma, dt=dt)\n",
    "V_mean_th = V_mean(t, mu)\n",
    "V_std_th = V_std(t, sigma, dt=dt)\n",
    "\n",
    "plt.plot(t, V.mean(axis=1), 'b-', label=r'$\\bar{V_m}$')\n",
    "plt.plot(t + ts, V_mean_th, 'b--', label=r'$\\langle V_m \\rangle$')\n",
    "plt.plot(t, V.std(axis=1), 'r-',  label=r'$\\sqrt{\\bar{\\Delta V_m^2}}$')\n",
    "plt.plot(t + ts, V_std_th, 'r--', label=r'$\\sqrt{\\langle (\\Delta V_m)^2 \\rangle}$')\n",
    "\n",
    "plt.legend()\n",
    "plt.xlabel('Time $t$ [ms]')\n",
    "plt.ylabel('Membrane potential $V_m$ [mV]')\n",
    "plt.xlim(0, 50);"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Theory and simulation are in excellent agreement. The regular \"drops\" in the standard deviation are a consquence of the piecewise constant current and the synchronous switch in current for all neurons. It is discussed in more detail below."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### A case with non-zero mean\n",
    "\n",
    "We repeat the previous simulation, but now with non-zero mean current."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "mu = 50.00, sigma = 111.80\n"
     ]
    },
    {
     "data": {
      "image/png": [
       "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\n",
       "AABJRU5ErkJggg==\n"
      ],
      "text/plain": [
       "<matplotlib.figure.Figure at 0x10783d7d0>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "dt = 1.0\n",
    "mu, sigma = noise_params(2., 1., dt=dt)\n",
    "print \"mu = {:.2f}, sigma = {:.2f}\".format(mu, sigma)\n",
    "\n",
    "V, t, ts = simulate(mu, sigma, dt=dt)\n",
    "V_mean_th = V_mean(t, mu)\n",
    "V_std_th = V_std(t, sigma, dt=dt)\n",
    "\n",
    "plt.plot(t, V.mean(axis=1), 'b-', label=r'$\\bar{V_m}$')\n",
    "plt.plot(t + ts, V_mean_th, 'b--', label=r'$\\langle V_m \\rangle$')\n",
    "plt.plot(t, V.std(axis=1), 'r-',  label=r'$\\sqrt{\\bar{\\Delta V_m^2}}$')\n",
    "plt.plot(t + ts, V_std_th, 'r--', label=r'$\\sqrt{\\langle (\\Delta V_m)^2 \\rangle}$')\n",
    "\n",
    "plt.legend()\n",
    "plt.xlabel('Time $t$ [ms]')\n",
    "plt.ylabel('Membrane potential $V_m$ [mV]')\n",
    "plt.xlim(0, 50);"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We again observe excellent agreement between theory and simulation."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Shorter and longer switching intervals\n",
    "\n",
    "We now repeat the previous simulation for zero mean with shorter ($\\delta=0.1$ ms) and longer ($\\delta=10$ ms) switching intervals."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "mu = 0.00, sigma = 353.55\n"
     ]
    },
    {
     "data": {
      "image/png": [
       "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\n"
      ],
      "text/plain": [
       "<matplotlib.figure.Figure at 0x10783d790>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "dt = 0.1\n",
    "mu, sigma = noise_params(0., 1., dt=dt)\n",
    "print \"mu = {:.2f}, sigma = {:.2f}\".format(mu, sigma)\n",
    "\n",
    "V, t, ts = simulate(mu, sigma, dt=dt)\n",
    "V_mean_th = V_mean(t, mu)\n",
    "V_std_th = V_std(t, sigma, dt=dt)\n",
    "\n",
    "plt.plot(t, V.mean(axis=1), 'b-', label=r'$\\bar{V_m}$')\n",
    "plt.plot(t + ts, V_mean_th, 'b--', label=r'$\\langle V_m \\rangle$')\n",
    "plt.plot(t, V.std(axis=1), 'r-',  label=r'$\\sqrt{\\bar{\\Delta V_m^2}}$')\n",
    "plt.plot(t + ts, V_std_th, 'r--', label=r'$\\sqrt{\\langle (\\Delta V_m)^2 \\rangle}$')\n",
    "\n",
    "plt.legend()\n",
    "plt.xlabel('Time $t$ [ms]')\n",
    "plt.ylabel('Membrane potential $V_m$ [mV]')\n",
    "plt.xlim(0, 50);"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Again, agreement is fine and the slight drooping artefacts are invisible, since the noise is now updated on every time step. Note also that the noise standard deviation $\\sigma$ is larger (by $\\sqrt{10}$) than for $\\delta=1$ ms."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "mu = 0.00, sigma = 35.36\n"
     ]
    },
    {
     "data": {
      "image/png": [
       "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\n"
      ],
      "text/plain": [
       "<matplotlib.figure.Figure at 0x107ab1390>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "dt = 10.0\n",
    "mu, sigma = noise_params(0., 1., dt=dt)\n",
    "print \"mu = {:.2f}, sigma = {:.2f}\".format(mu, sigma)\n",
    "\n",
    "V, t, ts = simulate(mu, sigma, dt=dt)\n",
    "V_mean_th = V_mean(t, mu)\n",
    "V_std_th = V_std(t, sigma, dt=dt)\n",
    "\n",
    "plt.plot(t, V.mean(axis=1), 'b-', label=r'$\\bar{V_m}$')\n",
    "plt.plot(t + ts, V_mean_th, 'b--', label=r'$\\langle V_m \\rangle$')\n",
    "plt.plot(t, V.std(axis=1), 'r-',  label=r'$\\sqrt{\\bar{\\Delta V_m^2}}$')\n",
    "plt.plot(t + ts, V_std_th, 'r--', label=r'$\\sqrt{\\langle (\\Delta V_m)^2 \\rangle}$')\n",
    "\n",
    "plt.legend()\n",
    "plt.xlabel('Time $t$ [ms]')\n",
    "plt.ylabel('Membrane potential $V_m$ [mV]')\n",
    "plt.xlim(0, 50);"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "For $\\delta=10$, i.e., a noise switching time equal to $\\tau_m$, the drooping artefact becomes clearly visible. Note that our theory developed above only applies to the points at which the input current switches, i.e., at multiples of $\\delta$, beginning with the arrival of the first current at the neuron (at delay plus one time step). At those points, agreement with theory is good.\n",
    "\n",
    "##### Why does the standard deviation dip between current updates?\n",
    "\n",
    "In the last case, where $\\delta = \\tau_m$, the dips in the membrane potential between changes in the noise current become quite large. They can be explained as follows. For large $\\delta$, we have at the end of a $\\delta$-interval for neuron $n$ membrane potential $V_n(t_{j})\\approx I_{n,j-1}\\tau/C$ and these values will be distributed across neurons with standard deviation $\\sqrt{\\langle (\\Delta V_m)^2 \\rangle}$. Then, input currents of all neurons switch to new values $I_{n,j}$ and the membrane potential of each neuron now evolves towards $V_n(t_{j+1})\\approx I_{n,j}\\tau/C$. Since current values are independent of each other, this means that membrane-potential trajectories criss-cross each other, constricting the variance of the membrane potential before they approach their new steady-state values, as illustrated below.\n",
    "\n",
    "You should therefore use short switching times $\\delta$."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": [
       "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\n"
      ],
      "text/plain": [
       "<matplotlib.figure.Figure at 0x10956c110>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(t, V[:, :25], lw=3, alpha=0.5);\n",
    "plt.plot([31.1, 31.1], [-3, 3], 'k--', lw=2)\n",
    "plt.plot([41.1, 41.1], [-3, 3], 'k--', lw=2)\n",
    "plt.xlabel('Time $t$ [ms]')\n",
    "plt.ylabel('Membrane potential $V_m$ [mV]')\n",
    "plt.xlim(30, 42);\n",
    "plt.ylim(-2.1, 2.1);"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Autocorrelation\n",
    "\n",
    "We briefly look at the autocorrelation of the membrane potential for three values of $\\delta$."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "from scipy.signal import fftconvolve\n",
    "from statsmodels.tsa.stattools import acf\n",
    "\n",
    "def V_autocorr(V_mean, V_std, dt=1., tau_m=10.):\n",
    "    'Returns autocorrelation of membrane potential and pertaining time axis.'\n",
    "\n",
    "    mu, sigma = noise_params(V_mean, V_std, dt=dt, tau_m=tau_m)\n",
    "    V, t, ts = simulate(mu, sigma, dt=dt, tau_m=tau_m, t_max=5000., N=20)\n",
    "\n",
    "    # drop the first second\n",
    "    V = V[t>1000., :]\n",
    "    \n",
    "    # compute autocorrelation columnwise, then average over neurons\n",
    "    nlags = 1000\n",
    "    nt, nn = V.shape\n",
    "    acV = np.zeros((nlags+1, nn))\n",
    "    for c in range(V.shape[1]):\n",
    "        acV[:, c] = acf(V[:, c], unbiased=True, nlags=1000, fft=True)\n",
    "        #fftconvolve(V[:, c], V[::-1, c], mode='full') / V[:, c].std()**2\n",
    "    acV = acV.mean(axis=1)\n",
    "\n",
    "    # time axis\n",
    "    dt = t[1] - t[0]\n",
    "    acT = np.arange(0, nlags+1) * dt\n",
    "    \n",
    "    return acV, acT"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "acV_01, acT_01 = V_autocorr(0., 1.,  0.1)\n",
    "acV_10, acT_10 = V_autocorr(0., 1.,  1.0)\n",
    "acV_50, acT_50 = V_autocorr(0., 1.,  5.0)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": [
       "iVBORw0KGgoAAAANSUhEUgAAAYsAAAEOCAYAAAB4nTvgAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\n",
       "AAALEgAACxIB0t1+/AAAIABJREFUeJzt3XecVOX1x/HPd2crSxdEBBRUsBfEghoVO2qiJrFGY6Im\n",
       "lmg0tp8lJssm9m40MSiKXbHHggoWFCsqoihFaUoRLPSydc7vj3sXxmVnZmfLzM7ueb9e89qdmefe\n",
       "OXvFPfvcpxyZGc4551wiOZkOwDnnXMvnycI551xSniycc84l5cnCOedcUp4snHPOJeXJwjnnXFK5\n",
       "mQ6gsST53F/nnGsAM1N922Z9soDUfuDWTNIwMxuW6ThaAr8W6/i1WMevxTqp/qHtt6Gcc84l5cnC\n",
       "OedcUp4sWpdxmQ6gBRmX6QBakHGZDqAFGZfpALKVMrU3lKR7gcOB78xs+zht/gUcCqwGfm9mn9TR\n",
       "xnzMwjnnUpPq785MDnCPBG4HHqjrTUmHAVuYWX9JuwN3AoPTGJ9zrgn4jMXMa4o/qDOWLMxsvKS+\n",
       "CZocAdwftv1AUmdJPcxsUTric841He/9Z05TJeuWPGbRC5gb83we0LuuhssK1TktETnnXBvV0tdZ\n",
       "1P5rpM4MeV0Fi9dIi6bDx+/BrUvMXk1DbM45lzUkDQGGNPT4lpws5gN9Yp73Dl9bz43nbvzm8d8s\n",
       "KBv9DBHgP0i/xeyDdATpnHPZwMzGETMbTFJJKse35NtQzwEnA0gaDCyNN15ROXzyrAd3ZGsN43rg\n",
       "MuA5pNPTF6pzzrVuGetZSHoU2BfoJmkuUALkAZjZcDMbLekwSTOAVcApcU9W1vUoytufT8HKUsz2\n",
       "QfoUeAmpG2ZXN/9P45xr6yQdBWwDRIH5ZvZggrY7ASeZ2UXpiq+xMjkb6oR6tDmnnqebzE0LVnJ5\n",
       "x14q1V5m9g7S3sBbSKsxu7Vx0TrnWjtJ+wDbA0cBl5jZxBSO7QT8zcwGhc/fk/SSmf1QR9sLgJ8B\n",
       "y5om8vRoybehUvEwFR1+A9wAXAqA2ULgQOBipMMzGJtzLjsMBh4xs4NSSRShfYApMc8/Bfarq6GZ\n",
       "3Qz8r/brkuZIukjSZ5JWSLpHUg9JL0laJmmsFMz8lHSJpHmSlkuaJmn/FONNWUse4E7Fk8CNPHfX\n",
       "nzni9KtVqj5WYnMx+wbpGOBZpL0xm57pQJ1zLdarwChJh5lZFYCkzYA/JjjmfTP7H8EEnKUxry8F\n",
       "+ic4rq51Jwb8CjiA4Jb8J8BAglvw04DRwLmSRgFnA7uY2UJJm5CG3+WtIlmYsUTiVSb+8TCOOH0U\n",
       "8DvgyvDNd5EuB55BGoTZmkzG6pxbn1T3tPhUmNX5C7ien69NWDet9C/AjcE5bRbBpJlkOgNlMc8r\n",
       "gPYJ2sf7eW83s+/DmMYDi8zs0/D5MwSJ5GGgANhW0o9m9k094mu01nIbCoILeCJwL3CqSrXuZzMb\n",
       "QdAtvCYzoTnnEjFDjX009LMldSDYeuh2gt8RhzbgNCv4aW+hCFic6GPjvB4743NNredlQHszm0mQ\n",
       "0IYBiyQ9KqlnyhGnqFX0LEKjgbu5cvW3XNFuJcFMqzdi3j8b+Azpecxey0iEzrmW6DhgrJlVSloM\n",
       "/FjzRgq3oWYCu8S83g1INO5R355UnUnFzB4FHg0T3XDgOsKlBs2l1SQLM8oknqaq6ATgHuA0YpOF\n",
       "2WKk04B7kbbFbGWGQnXOtSxFwIzw+4MI7lIAKd2Gegu4Pub5zsAlAJI2B2bZT7f4bkxPaADBGMk7\n",
       "QDlBj6PZ995qTbehAB4CTqai+CHg5ypVp5+8a/YKwX/Uv2cgNudcy3QfMFDSsQRlG9abqZSMma0C\n",
       "rpd0haS/A9eb2Xfh208AO9W0lXQOcCowRFKJpI6JTl3reyMYr7gG+B74lqAXU5+E1igZq2fRVGL3\n",
       "ZJfIIegOHs0wXQa8YiV2d60DegCTgf0x+zzd8TrX1njNmcyKd/1T/e/SqnoWZkQJ/ko4JeZr7UaL\n",
       "CFaL/wfJ/wE751w9tKpkEbofOJ4nRr0B9FOptqyjzV1AJ4KVms4555JodcnCjDnAp3xx7OEEYxi/\n",
       "r6NRNfB/wHVIeemMzznnslGrSxahkay7FXWyShVZr0Uw2D0bOCOtkTnnXBZqrcniaWB3htlSghoY\n",
       "B8VpdzFwBao1a8o559xPtMpkYcZqgv2iTiboZfw+TsPPgJcIkoZzzrk4WtXU2Z++zh7A/VzWcXcK\n",
       "VswG+lmJLanjBH2Bj4EtqWM7Yedc4/jU2czyqbPJvQ9EuWb5NsDLwPF1tjKbQ9ALuTBtkTnnXJZp\n",
       "tcnCDOOnA92nJmh+FXA6Uvc0hOacc1mn1SaL0APAr/nvxPeADVWqgXW2Crb4HQVkTYlD51zLI2kn\n",
       "STcmaXOUpMslXSrpt+mKrbFa7ZjFuvd5GniFYeoO9LYSOzNOw94E25hvzbo9XZxzjZQtYxaNKasa\n",
       "Hr+2XKqZrb97BGvLr74eW34V+EVd5Vebio9Z1N9w4AwqC+8FjlWpOtTZymwe8Dhwbhpjc861HI0p\n",
       "qxq3XGotccuvelnVzBsL3MlVa3oxTOOA3xAkkLrcAExAuh6z5ekK0DnXIjSmrGqNZH+pJyu/6mVV\n",
       "M8WMqMTdBCu1/wtcq1LdZSV13H8zm4U0Jmx7Q3ojda7tUqkaX1a1pOG3upqgrOraMJK8X1f51eKY\n",
       "Y1tsWdVWnyxCI4Gp3DLnIs7v24mgotWHcdpeB7yEdDtmZXHaOOeaUGN+0TdWTFnVown+mr+CMFk0\n",
       "5HRJ3l8BbBDzvAhYGPO8XmVVJdWUVd1W0ivABWb2bQNjrpc2kSzMWCjxKss2/Q2s7WXUnSzMPkX6\n",
       "hGD1913pi9I5lyFNUVa1RrKeRarlV72sagYMB26isuhg8tZMU6kutBJbFqfttcBIpHsJ710651qt\n",
       "piirWqOuWUexZVXjll+t9wd4WdVm9zrQjqtWb04w6H1S3JZm4wm6hkenJzTnXAbdRyPLqkLCcqlr\n",
       "y6omKb9aFy+r2lRSmSsscT6wK8M0ArgN2KHOge6g8REEtbp3JdsvknMZlC3rLForX2fRMCOBQ7ly\n",
       "1TQgAuyboO0LQAeCedHOOdemtalkYcZS4DGq2p1BMPsh/gI8syhwC77BoHPOta1kEboDOJ0pv3oM\n",
       "2Fel6pug7QPAYIIBJeeca7MymiwkDQ2Xqn8lab0ZAZK6SXpZ0iRJn0v6fWM/04wvgCk8/tRhBANb\n",
       "f0rQeDXBQr7zG/u5zjmXzTI2wC0pAkwHDiQoffohcIKZTY1pMwwoMLPLJHUL2/ewmOmsDRk8kzgK\n",
       "uJRh+g3wAbCpldjqOI03AqYC/b04knOp8wHuzGoNA9y7ATPMbI6ZVQKPAUfWavMtUDP9rCPwozXN\n",
       "uofngY0YZhsA7wInxm1ptpCgpvdZTfC5zjmXlTKZLHoBc2Oezwtfi3U3wXL2BQS7M57XFB9sRjXw\n",
       "H+DPwL+Ac1WqRBn2ZuBPSIVN8fnOOZdtMrmCuz73vy4HJpnZkHAV5FhJO5rZithG4e2qGuPMbFw9\n",
       "zj0CmMlVKy7irx1yCDYRe6PuSO0LpEkEO9beW49zO+dciyJpCOs2S0xZJpPFfKBPzPM+BL2LWHsS\n",
       "lDwl3DxrNrAl8FFsIzMbluqHm7FY4kkq259OMI32POIli8BNwK1II32RnnMu24R/RI+reS6pJJXj\n",
       "M3kb6iOgv6S+kvIJNvN6rlabaQQD4EjqQZAoZjVhDLcDZ/H5cY8Be6lUWyRo+xpQDRzchJ/vnGsl\n",
       "JM2UVC5pkaS4m/p5WdWGfLh0KHArwWrqe8zsGklnAJjZ8HAG1EhgE4LEdo2ZPVLrHI2aaSExFniQ\n",
       "YRoAdLUSiz+VVvodcCJmnjCcq6dsmQ3VBGVV/wi8AiyINxHHy6o2kJm9ZGZbmtkWZnZN+NpwMxse\n",
       "fv+Dmf3CzHY0s+1rJ4omchNwEZVFdwAnqFTdE7R9FNgWaYdmiMM5l1mNKqsKVJjZN0lmbHpZ1Sz2\n",
       "CnADV63egWF6kmCK7D/qbGlWgXQHwRYgv0tfiM65NGhsWdVdJRUQTPP/0sxq31YHL6uavcwwiZsJ\n",
       "EsBfgHEq1Q1WYmviHDIcmIHUC7P5aQvUudZMjS+rSqNuRzdJWdXXzOyZ8HyTJL1lZktrtcnasqpt\n",
       "cW+oujwCbM8wywMmAPEHncwWAw+SaBNC51xqzNToRwPFlFW9naBOxKENPFVsHYwl1D1NdQU/LVRU\n",
       "BCyOeV6vsqoECW0YsEjSo5J6NjDmemvzPQsAM8olbgcuIPiL4i6VaoSVWDTOIbcAHyNdhdnytAXq\n",
       "nGsOjS6rKukk4Ajg2PD1YqCusQsvq9oKBLeXrlx1OVcULwd+zvpTeQNmc5DGAn8gWN3tnMteTVFW\n",
       "dQ7BpqNIagd0J6jO6WVVWxszFgMPUdXuzwS9i4uSHHIj8BekvGYPzjnXnO6jkWVVzextoKekvxAs\n",
       "JD7ebO3mpF5WtSVoyjncEpsBE+j9bn/+sNdE4HgrsQ8SHPAGMAKzh+O2ca6Ny5Z1Fq1Vq1hn0dKY\n",
       "MQt4mXl7nkEwLpGse3gDcBFKuAmhc85lPU8W67sW+AtvXvEwwRYg2yRo+zKQTzCdzTnnWi2/DVXn\n",
       "OXkGeINhag9sbSUWfyqtdCpwLGZDmzIG51oLvw2VWX4bqnldBVzMjIPuAg5VqTZL0PZhYAffAsQ5\n",
       "15p5sqiDGR8BU3hozJEE0+H+L0HjcoLFPBemJzrnnEs/vw0V97zsC4zgnAF70+2rKcB2VmIL4jTu\n",
       "QjBPe2fMvm7qWJzLZn4bKrOa6jaUJ4u450XAeOAOhml3IGolFr/3IF0LdMDs7KaOxblspqbY98k1\n",
       "iicLmvevFolDgeu5tPOhFC77DBhgJXH2nZc2JNgZcjssTg/EOedaCB/gblovA6u5dumewJMk2jww\n",
       "WIV5P8lXfjvnXNbxnkXS83MIcAuXdD2SoiXvAZtZSZzNA6VewGRgKxIv4XfOuYzynkXTGwMs5rrF\n",
       "uwMvkbh3MR94DDg/PaE551x6eM+iXp/BfsBdXLzhLyj+fjywhZXYsjiN+wIfA/3D2hfOOdfieM+i\n",
       "GZjxBjCXG77bE3iRoPBIvMZzCIqgeHEk51yr4T2Len8OewEPcV6/Q+ky522gv5XYkjiNtwDeB7Zg\n",
       "/bKKzjmXcd6zaCZmvANM57bZQ4BnCarqxWs8A3g+YRvnnMsi3rNI6bPYFXia0wcdyMYT3yVYd/Fj\n",
       "nMZ9CcYutiIswO6ccy2F9yyakRkfAhO46+OjCNZdxF/RHYxdjCLFkonOOdcSec8i5c9jS+BtfnXS\n",
       "Aezw8BvAVlYSp+cgbQx8jq/qds61ML7dR1o+kzuB1QxTAVBpJRZ/XYV0I1Dke0Y551oSTxZp+Uw2\n",
       "Ar5g8C2HMPSCV4BdrMRmx2ncnWDPqEHhrSnnnMs4TxZp+1xKgc0YplkEW4Akqqb3T6A3ZqekKz7n\n",
       "nEvEB7jT50bgQO59awxwkEq1Y4K2NwGHI22bntCcc65pebJoIDNWAFfyzd5/JyjDek2CxkvD969P\n",
       "T3TOOde0MposJA2VNE3SV5LqnGIqaYikTyR9LmlcmkNM5m5gc65f9BWwlUq1X4K2/wG2QjogPaE5\n",
       "51zTydiYhaQIMB04EJgPfAicYGZTY9p0Bt4BDjGzeZK6mf20+FCmSzZKHAP8lb/l30Ck8lxgsJXE\n",
       "uajSscClwC6YRdMYpnPO/USzj1lI2ljSWZL+pGAdQUPtBswwszlmVkmwtfeRtdr8BnjKzOYB1E4U\n",
       "LcSTwHKuWlUM5AHHJGj7BFABnJiOwJxzrqnUO1lI2lXSecAewF3hYw9J50ratQGf3QuYG/N8Xvha\n",
       "rP5AV0lvSPpIUvwZRxlihgHnE837Bz/2/ztwvUpVFKexEaz6vgrFaeOccy1QbrIGko4C+gLvm9lt\n",
       "td5+KmwzOEwks83suXp+dn3uf+UBOwMHAO2A9yS9b2Zf1YpxWMzTcWY2rp4xNAkzPpYYze1f7sMw\n",
       "TSQofnR1nMbvIH0InAdcm8YwnXNtmKQhwJAGH59szELShlbPEqEpth0MDDOzoeHzy4ComV0X0+YS\n",
       "oMjMhoXPRwAvm9mTMW0yOmaxLg42Aj5n/78ewz5XPwHsYCVxtviQ+gPvEWwDsjCNYTrnHNAMYxb1\n",
       "/eWfalvgI6C/pL6S8oHjgNq9kv8BP5MUkdQO2B2YksJnpI0ZC4Ebef2qc4ERxOtZBI2/Au5L2MY5\n",
       "51qQlGZDSSomGJzdDogAhUAUWElQ7OcJS2GWj6RDgVvDc91jZtdIOgPAzIaHbS4CTgk/524z+1et\n",
       "c7SIngWARCEwhR6fnsdZOw0HjrAS+yhO444E24D8ErMP0himc84133Yfkg4CtgFeAOabWVnMewJ2\n",
       "JJgG+6qZTUop6kZoSckCQOJXwD/5a7vbyFtzMrB3gqm0JwPnAIN9Kq1zLp2aZeqspEKCwevbzGwm\n",
       "8HDs+xaYZGY3AtUpRdz6PAN8zbVLugJFwAkJ2j4EVBH0nJxzrsWqV7IwszILSoXWyE/QdnKjo8pi\n",
       "4VTac6guuIhpR1wJ3KBSdYrTOErQs7iKYAGic861SA1awS3pI4KtLnoCq4EJ6Z6uGhNLi7oNVUPi\n",
       "CmA3hmkhsMZK7LwEjYcDZViCNs4514TStevsTDMbHk5pfQpozEru1uoGYAB3TXgLOE6lGpig7V+B\n",
       "45F2Sk9ozjmXmob2LPoBvczs7aYPKeVYWmTPAkBif2Akl3S9lqIlvwP2tJI4A9nSqcBZBIPdbX3c\n",
       "xznXzNLSszCz2Wb2tqRuDTm+rTDjdWA813/Xj2Dg/7QEzUcCqwAvv+qca3Eau0W5b4iX3IVY7im8\n",
       "e8HNwJUqVfc6WwVdvDOAvyP1SWeAzjmXjBc/amZmLAIuZ8xNlxKNPAJcl6DxdOD28OGccy1GSslC\n",
       "UpGkTWseBDvC1jzv3UwxtgYjgGXc8vVighKsQxK0vZagSNIv0xKZc87VQ6o9iw4EO9DWPLrWeu7q\n",
       "EK69+AMrep3HzAOuAkaoVO3iNC4nuB31LxRnfYZzzqVZoyrlSTqvjm3L06olz4aqTeJs4ERKcr5G\n",
       "Ns9K7OIEje8E8jFLNCjunHMNkq51Fq5h7gQq+c9nnwO/VWnColH/B+yPdFh6QnPOufgamyxeaJIo\n",
       "2ggzosBpfL/d+czf5RrgHpWq7q1TzFYQTLUdjtQljWE659x6GpUswk0FXQrMmAFczd0f/BLja+DS\n",
       "BI1fJ6jpcUuawnPOuTr5bajMuA1ychnx3kTgzyrVtgnaXgrsjfSLNMXmnHPraVCykLRRzPd1z+px\n",
       "cZlRDfyW+YP/xPxd7wTuU6ny4jReCZwK/BdpgzSG6Zxza6W6zuLysLpd7F+520rar2nDav3MmA1c\n",
       "yN3v/5JoZAlweYLGbwKPAiMICk0551xapdqzeAboB5wp6XlJdwM7Afs2eWRtw4OQM5U7J80G/pRk\n",
       "dtRfCday/DEtkTnnXIyG7jp7qJm9FN6O2hVYYGYfN3l09Ysla9ZZ1EWiK/Apvz7hPrZ/7BhgZyux\n",
       "1XEabw28BeyN2bQ0humca2WapQa3pAKgg5n9UI+2m5jZN/UNoLGyPVkASBwI3Mflxe+Rv3qhldif\n",
       "EzQ+Ezgd2CNc7e2ccylrlkV5FvxSGizpN5KK4nxwF0mnA5vW98NdwIxXgcf514x8jCNVqoMSNB8O\n",
       "fAP8Mz3ROedcCrehJB0OfEwwM2dDoBDII6jTsBqYB9xtZsuaJ9S4cWV9zwJAohCYwL7/eIn9Sn4D\n",
       "7GgltjhO427AJOCPmL2UxjCdc61Es9yGCk/8BXCMmU1paHDNobUkCwCJ7YHXuXDjF+nwbQfgaCuJ\n",
       "8x9I2ht4AtiNNN72c861Ds25N9RJQL6kEyX1SD00l4wZk4G/c9vMnTBtRlBmNV7j8cDNwOMozpYh\n",
       "zjnXRBo6G+oAgltRz5nZqiaPKrVYWk3PAkBCwGP0fq+aP+x5EHCQldikOI1zgGeBWZj9JY1hOuey\n",
       "XHPehupuZt/HPI8ARwJRgqQRTTXYptDakgWAREfgY4449WV2HnkwMMhKbGWcxl0JxpIuxuzJNIbp\n",
       "nMtizZksHgReA/oAvWO+dgXeMbPjUg+38VpjsgCQGAiM4eIN36T4+1VWYr9L0HgX4CV8/YVzrp6a\n",
       "M1lMAF4kmPU0D5gPzE337Kc64mqVyQJA4izyl5/FZZ3zkV1tJfZAgsanEdTA2B2zpWkL0jmXlZoz\n",
       "WWzT0mZCQatPFgIeZbNX8zj5oH2AIVZiXyQ44A6C7ViOwKw6TWE657JQsyWL8OTFwInAdkCEYK1F\n",
       "FFgJvA88kcrYhaShwK3huUaY2XVx2u0KvAcca2ZP13qv1SYLAIkOwAf8/IwJ7HLXHsBuVhKnNyfl\n",
       "AWOBdzGLvzGhc67Na86exUHANsALtYseKdgJdUfgQOBVszizd356TASYHh4zH/gQOMHMptbRbizB\n",
       "wr+RZvZUrfdbdbIAkBgAvM25W7xN15kCfm0lcZKy1B2YAFyK2ag0humcyyLNss5CUiEw28xuq6s6\n",
       "ngUmmdmNBCu662M3YIaZzTGzSuAxgtlVtf0ZeBL4vo732gQzvgR+z7+/2J2qgk2ASxI0/h44Crg9\n",
       "HPh2zrlGq+/eUGVmNqPmeaLiR2Y2uZ6f3QuYG/N8XvjaWpJ6ESSQO2tOX89ztzpmjKa64A7umCKM\n",
       "P6tUBydo/CnBVubPIfVNU4jOuVYsk8WP6vOL/1bgUgvulSl8tGXXsnSzmTz56GcYD6hUfeO2NPsf\n",
       "cC0wGqlLmuJzzrVSqQ5wbw3sB5wGLAAWEtwf72Vmw1L6YGkwMMzMhobPLwOisYPckmaxLkF0Ixi3\n",
       "+KOZPRfTxoDSmFOPM7NxqcSSTSSKgTc58pTvGHhfT2DvuAv2ggNuIShQdQhmFWkK0znXwkgaAgyJ\n",
       "eamk2WZDxXxoo4sfScolGOA+gCDxTKCOAe6Y9iOB59vabKi6SPSE6PuctdNsekxeQuIB7wjBmM8K\n",
       "4Hc05D+4c67Vaa4B7gIF22IDYOG22Ga20Myej00UkjapzznNrAo4B3gFmAKMMrOpks6QdEZ9f4C2\n",
       "yIxvIefn3PXhNqzu2g+4OkHjaoLpzlsC/0hTiM65ViaVqbM/BzoCz5jZmjre7wIcA0y1YEfUtGiL\n",
       "PYsaEgfT7rsHuaBPGbkVJVZi9yVovCHwNvBvzG5LV4zOuZapOddZePGjFkjiD/T49ArOHFiM7NdW\n",
       "Ym8laLwpMB74G2b3py1I51yL48WP2iCJq9jq6V9x3NFdkQ2xkrrHfcLGWwFvAH/C7Jm0Bemca1Ga\n",
       "M1kMJJjuui3BKu1FDQuxaXmyWLuH1F0MvmUPDrmgA2JPK7H5CQ4YRLBL7W8wezVdcTrnWo5m3Rsq\n",
       "5kO8+FELIxEBHueQv/Rn8G1C7GMltiTBAfsATxFsOvheuuJ0zrUMXvyoDZMogOiLHHd0D7Z6Zgni\n",
       "ECtZfzJCzAGHAvcDR3rCcK5t8eJHbZxEB1T9Gqft1Z7eH0wHjrESq0pwwKHAAwQJ4910xemcy6x0\n",
       "Fj+aB8zz4kctj0Q3cteM54xBEbpP/RA42UoS1LcItop/APglZu+kK07nXOZ48SMHgMRG5K0cx5kD\n",
       "89lgxmvAGXFXeQcHHAw8BPwKs7fTFadzLjOafAW3pDMlHQ98laBNvqTjJZ1e3w92zcuMhVS234+7\n",
       "Pqxi6aYHA7eqVPH/YZiNIVjp/QzS/umK0zmXHerVs5DUA/glwdTZZ8zsu/D1DcPXAZ6OHQBPF+9Z\n",
       "JCbRk6If3+SsHYvpOP9B4DIrSfAfPdhs7HHgdMyeTVOYzrk0a+6yqgUEhXV6EOwGu4ggSWRsN1NP\n",
       "FslJ9KR40VuctWMH2i8aDgxLkjAGAS8Al2M2Ml1xOufSJy3rLFoSTxb1I7Ex7Re8xRmDOtB+4QjE\n",
       "FUkSxpYEmzzejtlNaQvUOZcWnixcXBIb0X7hq/xhtw3pNO9+ZP+XJGH0AcYAzxL0MrL7H4tzbi1P\n",
       "Fi4hiS4UL3qZ0/banM5zHiGn+rwkCaMb8DwwGzgVs7J0xeqcaz7NUs/CtR5mLGFVj/0Z8e4n/Djg\n",
       "JKrz/qtSxf93YPYDsD+QC4wlpq6Jc67t8GTRBpmxitUbHs7IN1/ju+2Oo6rgUZUqP8EBa4DjCeph\n",
       "vIfUP12xOudaBk8WbZQZFazufjz3vTGKb352CJVFY1Sq9gkOiGJ2GXA9MD7ciNA510Z4smjDzKim\n",
       "vNOZPPL8jUz51SAqit9TqbonOehu4LfAE0hnowQL/ZxzrYYPcDsAlFN9HAdcdi+73rmYgpV7W4nN\n",
       "SXyAtgCeASYAZ/vAt3PZxQe4XYNYNDKKV68/iHHDOlJRPEml2jXxATYD2IOgLvubSL3SEadzLjM8\n",
       "Wbi1zHiX9y7cmefuXkl58Zv6W8HRSQ5YCRxLsA5jAtK+6YjTOZd+fhvKrUeiC5u+OYZjj96OSMW1\n",
       "FC7/R8K1GMFBhwD3Af8BrsYSbInunMs4X5TnmoREPt2/GMExxx1Du+9H0/67E6wkyR5g0sbAI0AV\n",
       "cBJmC9MRq3MudT5m4ZqEGRX23bYn89DoC1gw6Oes2GiiStU1yUELgAOBd4CJBLXanXOtgPcsXFIq\n",
       "WL47B14+hm1HVRMp39euWT45+UE6gKD63n1AKRncmdg5tz7vWbgmZ+UdP2D0Hf0Zf/lCyPlY521x\n",
       "SvKD7DVgZ2AH4H2kbZs7Tudc8/Fk4erFjO94//wdeHbkI0TK79ZZOz6sUkWSHLQIOAL4NzAO6UKU\n",
       "YB8q51yL5behXMq06VvHsf8VD1D8w1wsZw/79+fJKyRKmwH3A9XA77Eki/6cc83Kb0O5Zmdf7zOK\n",
       "/927OfN2z6NwyTc6/qjDkh9ks4AhwIvAh+FWIf7vz7ks4T0L12ASOez3twfZ5b8nsGCXe+j/8ulJ\n",
       "12MEB24N3E1QmvePmE1p7lidcz+VVT0LSUMlTZP0laRL6nj/REmfSvpM0juSdshEnK5uZkTt9X+e\n",
       "yOtXHkuHb09m/i4zdfwvN67HgVOBfYCHCLYKKSGo7+6ca6EyliwkRYA7gKHANsAJCv7ijDUL2MfM\n",
       "dgD+CdyV3ihdfdhHZzzJ2Ot6s2TzCnpN+Fq/OP205AdZFLM7gYHAIIJ1GXs3d6zOuYbJ2G0oSXsA\n",
       "JWY2NHzxp1k9AAAUvklEQVR+KYCZXRunfRdgspn1rvW634ZqQXTIhdexw0MXMXePt1ndfag9d/ea\n",
       "5AdJwK+Bm4G3gIsx+7aZQ3WuTcum21C9gLkxz+eFr8VzGjC6WSNyjWav3HQJH/5pEO1+3JpNx/+g\n",
       "w8/+RfKDzDB7kqCH+Q0wOZxmm9fc8Trn6ieTyaLeXRpJ+wGnAuuNa7iWx8aVTGL2AT2Ys+/TbDfq\n",
       "fzr22Gd0xOm5yQ+0lZhdDuxJsG3Ip75liHMtQ/L/gZvPfKBPzPM+BL2LnwgHte8GhprZkrpOJGlY\n",
       "zNNxZjau6cJ0DWFvDDPgt9q3171s+cKz5JYt1mHnnmij//V88oPtS6TDCBb0jUCaBFyC2ZfNHLZz\n",
       "rZakIQTT1xt2fAbHLHKB6cABwAKCimsnWDBTpqbNJsDrwElm9n6c8/iYRQunXYbn0mvCQ2z1v2P5\n",
       "eu83Kev8C3t25Mr6HaxC4FzgYmAUwT5TyRcBOucSyqotyiUdCtwKRIB7zOwaSWcAmNlwSSOAXxLc\n",
       "xwaoNLPdap3Dk0WW0D5X7kq/15+ny6wuzDrwL/bciDvrf7C6AX8DTgRuBG7DLPnguXOuTlmVLJqC\n",
       "J4vsIiEOvuAmtht1Hj9sNZsFuxxtY6+blMIJ+gPXArsCJcCDmFU1U7jOtVqeLFxW0JDSjenx2VP0\n",
       "Hbc7Mw9+mR/7H2dv/GNF/U+gvYCrgJ4ESeNxzKLNFK5zrY4nC5dVdOClB7DJOw/Rcd4GfHXodaze\n",
       "8O/h4Hg9DpYIxryuAooIblM9R7b/o3YuDTxZuKykw8++nM1fKaG802rm7XG+vXjHffU/WAJ+DlwJ\n",
       "VABXAGM8aTgXnycLl7W0502FdJs2nP6jT2TJZgtZsOsf7OWbX67/CZQDHA2UAssIkseLnjScW58n\n",
       "C5f1tM+VXek+7SG2eHkoC3b+kqV9T7Xn73q3/idQhGAW3RXhK1cCT/uYhnPreLJwrYb2K+nHBtMf\n",
       "ZPOxe/L9tlNZ3utMe/LR8fU/gQQcTpA0OgLXAI/67CnnPFm4VkgDR27Dpm/dw4AXdueHrWaxtN95\n",
       "9vQDL9b/BGsHwq8g2CngBuB+X6fh2jJPFq7V0s739mOTt0aw+ZghrO72PUv7XcNWz91uJSncXpJ+\n",
       "RrAafDBwJ/BvXxHu2iJPFq7V01bPbcAm4+9g81d+TeGyahbs8jCRygvtkeeW1f8k2hK4ADiWYBuR\n",
       "m33vKdeWeLJwbYY2/iiXAS9eSt83z2OjSV35duBHRPMuswdffr3+J9GGwNnAmcB7BDU1xvsMKtfa\n",
       "ebJwbZJ2v/1gen58DZu9NpCqosUs6zOCnhOvtmuXLK/fCdQOOBn4C1BOUMXxEcxWNV/UzmWOJwvX\n",
       "pmmDr7qxzRPXsOlbx7PJO+1Y2ncyBStupvPXT1hJPQa0g7UaBxD0Nn4G3A/cidmM5o3cufTyZOEc\n",
       "4YaFvd87nM3HXkG/1wex8YdRVnd7jY7zbicn+qqVWGU9TtKX4PbUqcBHBL2NVzCrbs7YnUsHTxbO\n",
       "1SLRnY0mnsMWY85i21HFdJtmWOQ58lc9Coy1EitLcoIi4DjgHKA7cC8wErNvEh7nXAvmycK5OCQE\n",
       "DKH7F+eyxSuHsOMDa+g+pRB4kUjl48BLVpJkjEIaSFAP/gSCgl0jgOcxq2jm8J1rUp4snKsHiQ7A\n",
       "UXT6+hQGvLA7O9+zlA0nd0bRMeREnyJIHD8mOEER8GvgD8DWwIMEvY0v0hG/c43lycK5FElsBBxH\n",
       "8aLfMuD5Ldn5nsVs/FE3FP2MnOho4CVgYtzFf9IAgnGNk4DvgIeAxzBbkKYfwbmUebJwrhEk+gBH\n",
       "kbv612w6fhd2un8+/Ue3p2B5LrKXCRLH2Dp7HcEGhvsSJI1fAh8SJI5nMKt/YSfn0sCThXNNRKI7\n",
       "cATwK7rM3IftHl3I9o9W0m1aHxSdhRgHjAPeWi95BLepfkGQOPYBXgaeAF7CbHUafwzn6uTJwrlm\n",
       "INEOGAIcRk7l4fT6oIgdHp7NgBfy6DivP2IO8A7BoPcEYLqVhFNspW4E4xtHA7sBY4AngdHe43CZ\n",
       "4snCuWYWzqraEjgMOJycyt3o98YUdnxgPlu8lEe7xVsBGwITCRLHh8AnwGwbRlfgSILk8TPgdYLE\n",
       "8SJmSzLw47g2ypOFc2km0ZFg1fdh4WM1nea8zl43fM3AewvIKxsI7AR0BiYDnwKf7v01s59+jE27\n",
       "reEXBL2WT4AXgReAqb4/lWtOniycy6Cw17EDNb2O4PtxwGgG3vMuR/6hK7BjzGNrYH6Hciaf/hEr\n",
       "T/6Ublv/wI65UcoVJI0XgTexJAsHnUuRJwvnWhCJrsDBBMljKLACGL/2cfqgWWw8cQAxCUTG9tsv\n",
       "ovNvJvPjUdMo6LeEzssK+SwS5cWuZbwATPItR1xjebJwroWSyCHoSewd8yggGBh/P3x8bMYqlaor\n",
       "sD2wfc8V7HLALPYYPI9+B81EG63EvtyAWbO78M7Ubjw1ajvGfvHveux15VwMTxbOZRGJTYE9CSr3\n",
       "DQa2A6axLnm8D8www1SqHKDfATPZ56BZ/HyHRQzaaSG9IlFyJ23EsqndmTlpI959YQAv/1DMJ8C3\n",
       "VpLl/4O7ZuPJwrksJlEIDGRd8tgDKCZIGhOAj4GJZqxdHf7uJhqwIp+jO5VxwMYr2L77arp+0pPo\n",
       "O32omtKdmRN78tHnG/JRNIfpwHRgnicR58nCuVZGohewO7ArsDMwCKgkmJo7kTCBAHPNMKSO1WLw\n",
       "j0UcXJXD3p3K2aZa5E7uwep3+5D/QW9yP+vBzBldmWxiOkFPZjrwZdKNFF2r4cnCuVYunHHVh3WJ\n",
       "o+ZrBPic4Jf/NGAqMO0YHp/3OMdtHLYZVB5hdxmDoqJgbicWf74hVRN6UfhBb7pN6c73i9ozFX6S\n",
       "RGp6I3XvjeWykicL59ooiY2BbYCtCAbStwofnYAvCZMH8GUeFdOf5OhlR/B8P4Jxkm0Nto2K7aty\n",
       "sPkd+H56Nyo+7UHBJz3pOrU7hbM78+XKgrWJqCaJfGkltjL9P61rrKxKFpKGArcS/EU0wsyuq6PN\n",
       "v4BDgdXA783sk1rve7JwLgGJTgQrzmuSyIDwsQXwA0Ei+RKYHqHqy/O5ZdkwhrUvZvXmYZstqsWW\n",
       "MvquyWPV/A4sn96N6JTutJvejS7zO7Ds2w58NasLn63KZwrwFTAPmA8s9fGRlilrkoWCHTqnAwcS\n",
       "/KP6EDjBzKbGtDkMOMfMDpO0O3CbmQ2udR5PFs41gESE4HbWAIJkMiDm+42A2QRJZA7wdSFr5v6O\n",
       "+9ecyX/zd+CzDXOwTaLQpyyP/gZ9C6votiKf8gUdqJrTBc3qQsGCDmhJIYsXF7Hoh3bMnd+BWbO7\n",
       "MKMil3nAQoIt3b8DVnhSSa9sShZ7ACVmNjR8fimAmV0b0+a/wBtmNip8Pg3Y18wWxbTxZOFcE5Mo\n",
       "AjYnSB59gU1rPQqAb4CvgQXAt/mUL9qb8WWHMZrdmFC0GbM6F+f+0K08v7KPid6RKD2KquhSWEXR\n",
       "sgIqvy+mekEHtKg9eT8WoZX5rFqZz7LVeSxelc/3K/JZuLSQRd+2Z9G8TixaXMQP1TksB5aFj+UE\n",
       "SSY7FyhKOUAuwZ2VSsyq0vvxqf3uzG3OYJLoBcyNeT6PYMZHsja9gUU455qNGWsIBss/r+v9cD+s\n",
       "TQgSR0+gZwUFW77GgT1f48CewAZAZ6roTBVRYGn4WJBP+ao+ZXMr+5XNpt+Ps+nJt3SPzM3rnf9N\n",
       "Yce874o65Cwpas/KLdtHy3ZqX11Z2L6yOr+4MponUFku1avysZV5sKKAnBUF5Ix5UNVlESqqc6iM\n",
       "isqoqA6/VkVFZXXwfWXEqM6NUp0bJZoXJZpbHX5d97D8asirhrwo5FVjeVGUG/OIRMnJjaKIkZNj\n",
       "5ESiwdccIyKIKPidWt+HCGa1VQP5SABl4aPcwq9RUR7+HGVVOawuz2VNeYSyNXmUrc6jfGU+5csK\n",
       "qFhaSOWP7aj8sR1Vi4qp+rYDVT+0Y9W8jiz9phNLq3PWnRtIedZbJpNFfbs0tTPfesdJGhbzdJyZ\n",
       "jWtgTM65ejBjOQmSSY1w5lYhwSaKnYHOFRQUz2SL4plsUQy0A4qpppg1tGMNxQTrStqFX9d+n0dF\n",
       "cfvKle3bV65s147VRe1ZGWnPsrKOud9VdsxfWFmUu7g6L2d1dUFkZXVBzqpoQc4q8nPW5BbkrFKh\n",
       "VkcUKa9WpLyKSEUVkYpqCsqro5EKkVtBNFKpqhwiFbnklEeIlEeIVETIKc8lUhFZ+8it/aiMkFeZ\n",
       "Q25F8DWvOofK6hwqq0VFVU6QwKpyWFGVQ0VVDuWVOVRVRohU5hCJ5vw0eeRWk1tYRX5BFQWF1RQX\n",
       "VJFfWEW0qIrKokqqiiup6lRGdcdyop3KiXYqwzqUY53KoUMFdClDfZaT076CnOIKIu0qyS2qIq+w\n",
       "irz8aiJjcoi+moNVRLDyCNyd4n/zTCaL+QT3S2v0Ieg5JGrTO3ztJ8xsWFMH55xrPDMMWBM+vm3c\n",
       "2fKBruFj7ZhLIVW0o4oigqRS+2s7gtlgXep4dI35vj3Bvl1L6ngsJZhgU/Nz1Px1Xg1E135VVTWF\n",
       "y0S7HyIULhGFS3MoWhKhYHkOBSsiFCzLIW+NqM6rJBqpwHIrgu9zK6nOr6iySOXKsk5lK9dsUM7K\n",
       "HmUs713Gyp5V4fl/+ll1vBZe65oEXcS6ZFvcgeUd+ld/1W3j6gXdulQu6dqR5V3hz39N5epncswi\n",
       "l2CA+wCCe54TSDzAPRi41Qe4nXNNLUw8sUklNpF0JvjlW0TQSyoiGLPJIRhvqPlan++b630R3HWp\n",
       "Dl+vILjVlOCh32fFmIWZVUk6B3iF4Ie9x8ymSjojfH+4mY2WdJikGQQ/4CmZitc513qZUQ0sDh9Z\n",
       "J+xN5ISPaPjzJDvm9yl9hi/Kc865tifV3505zRmMc8651sGThXPOuaQ8WTjnnEvKk4VzzrmkPFk4\n",
       "55xLypOFc865pDxZOOecS8qThXPOuaQ8WTjnnEvKk4VzzrmkPFk455xLypNFKyJpSKZjaCn8Wqzj\n",
       "12IdvxYN58midRmS6QBakCGZDqAFGZLpAFqQIZkOIFt5snDOOZeUJwvnnHNJtYp6FpmOwTnnslEq\n",
       "9SyyPlk455xrfn4byjnnXFKeLJxzziWV1clC0lBJ0yR9JemSTMeTTpLulbRI0uSY17pKGivpS0lj\n",
       "JHXOZIzpIqmPpDckfSHpc0nnhq+3ueshqVDSB5ImSZoi6Zrw9TZ3LQAkRSR9Iun58HlbvQ5zJH0W\n",
       "XosJ4WspXYusTRaSIsAdwFBgG+AESVtnNqq0Gknws8e6FBhrZgOA18LnbUElcL6ZbQsMBs4O/y20\n",
       "uethZmXAfma2E7ADsJ+kn9EGr0XoPGAKUDM421avgwFDzGygme0WvpbStcjaZAHsBswwszlmVgk8\n",
       "BhyZ4ZjSxszGA0tqvXwEcH/4/f3AUWkNKkPMbKGZTQq/XwlMBXrRdq/H6vDbfCBC8O+kzV0LSb2B\n",
       "w4ARQM2snzZ3HWLUnvmU0rXI5mTRC5gb83xe+Fpb1sPMFoXfLwJ6ZDKYTJDUFxgIfEAbvR6SciRN\n",
       "IviZ3zCzL2ib1+IW4GIgGvNaW7wOEPQsXpX0kaQ/hq+ldC1ymzO6ZuZzfhMwM2tra1AktQeeAs4z\n",
       "sxXSuj+k2tL1MLMosJOkTsArkvar9X6rvxaSfg58Z2afxNsPqi1chxh7mdm3kroDYyVNi32zPtci\n",
       "m3sW84E+Mc/7EPQu2rJFkjYCkNQT+C7D8aSNpDyCRPGgmT0bvtxmrweAmS0DXgQG0fauxZ7AEZJm\n",
       "A48C+0t6kLZ3HQAws2/Dr98DzxDcxk/pWmRzsvgI6C+pr6R84DjguQzHlGnPAb8Lv/8d8GyCtq2G\n",
       "gi7EPcAUM7s15q02dz0kdauZ1SKpCDgI+IQ2di3M7HIz62Nm/YDjgdfN7Le0sesAIKmdpA7h98XA\n",
       "wcBkUrwWWb2CW9KhwK0Eg3j3mNk1GQ4pbSQ9CuwLdCO43/h34H/A48AmwBzgWDNbmqkY0yWc7fMW\n",
       "8Bnrbk9eBkygjV0PSdsTDFbmhI8HzewGSV1pY9eihqR9gQvN7Ii2eB0k9SPoTUAw9PCwmV2T6rXI\n",
       "6mThnHMuPbL5NpRzzrk08WThnHMuKU8WzjnnkvJk4ZxzLilPFs4555LyZOGccy4pTxbOOeeS8mTh\n",
       "nHMuKU8Wrk2QVB0Wfvk8LAx0gWJ3Gqz7mJVpiKuvpDWSJjbBuQrDn608XJ3rXJPJ5l1nnUvFajMb\n",
       "CBDuvPkI0BEYluCYdG1vMMPMdm7sScLCRzuFm+c516S8Z+HanHDnzdOBcwAknRSWIv1E0n8lrff/\n",
       "haRnwloAn9fUA5BUKum8mDZX1ZR0baiwpzFN0khJ0yU9LOlgSe+E5S93DdsVS3ox7ElMlnRsYz7X\n",
       "uWQ8Wbg2ycxmAxFJ+wDHAnuGPY8ocGIdh5xqZrsAuwLnSuoC3AucDEHBIYKdjx+MPUhSP0mjwkTz\n",
       "vKSnJRUmCW9z4EZgK2BL4Dgz2wu4CLg8bDMUmG9mO5nZ9sDLqV4D51Lht6FcWzeEoN7DR+EQRhGw\n",
       "sI5250mqKTvZB+hvZhMk/ShpJ2AjYKKZ1S5128vMjpN0hpkNr2dMs8Pqdkj6Ang1fP1zoG/4/WfA\n",
       "jZKuBV4ws7freW7nGsSThWuTJG0GVAOLgfvN7PIEbYcABwCDzaxM0htATe9gBHAKQUnKe2sfG/NL\n",
       "vGcK4ZXHfB8FKmK+zw3P+5WkgcDhwJWSXjOzf6bwGc6lxG9DuTYnHOD+L3A78BpwdPgakrpK2qTW\n",
       "IZ2AJWGi2AoYHPPeMwS3hHYBXonzeZsDq5v4Z+gJlJnZwwS3rBo9QO5cIt6zcG1FkaRPgDygCnjA\n",
       "zG4GkHQFMCYcd6gE/gR8w7rZUC8BZ0iaAkwH3qs5qZlVSnqdIJnEmz21O0EhpvqqfR6r4/sdgOsl\n",
       "1fQ8zkrh/M6lzIsfOdcIYYL5GDjazGY24Pi+wPPhIHVTxTQbGGRmi5vqnM75bSjnGkjSNsBXwKsN\n",
       "SRShKqBTUy7KI7hjEG3s+ZyL5T0L55xzSXnPwjnnXFKeLJxzziXlycI551xSniycc84l5cnCOedc\n",
       "Up4snHPOJeXJwjnnXFKeLJxzziX1/xAq5C2em5L0AAAAAElFTkSuQmCC\n"
      ],
      "text/plain": [
       "<matplotlib.figure.Figure at 0x107aac3d0>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(acT_01, acV_01, label=r'$\\delta = 0.1$ms');\n",
    "plt.plot(acT_10, acV_10, label=r'$\\delta = 1.0$ms');\n",
    "plt.plot(acT_50, acV_50, label=r'$\\delta = 5.0$ms');\n",
    "\n",
    "plt.xlim(0, 50);\n",
    "plt.ylim(-0.1, 1.05);\n",
    "plt.legend();\n",
    "plt.xlabel(r'Delay $\\tau$ [ms]')\n",
    "plt.ylabel(r'$\\langle V(t)V(t+\\tau)\\rangle$');"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We see that the autocorrelation is clearly dominated by the membrane time constant of $\\tau_m=10$ ms. The switching time $\\delta$ has a lesser effect, although it is noticeable for $\\delta=5$ ms."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Different membrane time constants\n",
    "\n",
    "To document the influence of the membrane time constant, we compute the autocorrelation function for three different $\\tau_m$."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "acV_t01, acT_t01 = V_autocorr(0., 1.,  0.1, 1.)\n",
    "acV_t05, acT_t05 = V_autocorr(0., 1.,  0.1, 5.)\n",
    "acV_t10, acT_t10 = V_autocorr(0., 1.,  0.1, 10.)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": [
       "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\n",
       "y6NrJSIAAAAASUVORK5CYII=\n"
      ],
      "text/plain": [
       "<matplotlib.figure.Figure at 0x109fa12d0>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(acT_t01, acV_t01, label=r'$\\tau_m = 1$ms');\n",
    "plt.plot(acT_t05, acV_t05, label=r'$\\tau_m = 5$ms');\n",
    "plt.plot(acT_t10, acV_t10, label=r'$\\tau_m = 10$ms');\n",
    "\n",
    "plt.xlim(0, 50);\n",
    "plt.ylim(-0.1, 1.05);\n",
    "plt.legend();\n",
    "plt.xlabel(r'Delay $\\tau$ [ms]')\n",
    "plt.ylabel(r'$\\langle V(t)V(t+\\tau)\\rangle$');"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 2",
   "language": "python",
   "name": "python2"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 2
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython2",
   "version": "2.7.10"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 0
}
